/*reset 
------------------------------------------------------------------------------------------------------------------*/
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,label,table,th,tr,td,embed,object{margin:0px;padding:0px; font-size:12px;}
table{border-collapse:collapse;border-spacing:0px;}
fieldset,img,a img,a:link img,a:visited img{border:0px;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th {text-align:left;}
h1,h2,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
embed,object{display:block;}
a{ cursor:pointer; }
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover,a:active{ color:#666; text-decoration:underline;}
.ls{ background-color:#fff6d9;}
.double { background-color:#fff;}

/*clearfix 
------------------------------------------------------------------------------------------------------------------*/
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom: 1;}

/*text 
------------------------------------------------------------------------------------------------------------------*/
.tl{text-align:left;}     /*文字左对齐*/
.tc{text-align:center;}   /*文字居中对齐*/
.tr{text-align:right;}    /*文字右对齐*/

/*float 
------------------------------------------------------------------------------------------------------------------*/
.fl{ float:left;}         /*左浮动*/
.fr{ float:right;}        /*右浮动*/
.clear{ clear:both;}      /*清除浮动*/


/*header部分 
-----------------------------------------------------*/
.header{ width:1000px; margin:0px auto;}
.topBar{ background-color:#CE0E18; padding:5px 10px; height:18px; color:#fff;}
.topBar a{ color:#fff;}
.logoBar{ height:100px; padding:23px 0 0 30px; background:url(../images/logoBg.jpg) no-repeat 0px 0px; overflow:hidden;}
.nav { background:url(../images/HnavBg.gif) repeat-x 0 0; height: 47px; padding-top: 5px;}
.nav li.home { display: inline; height: 40px; margin-left: 30px; width: 40px;}
.nav li { color: #B20707; float: left; font-weight: bold; width: 110px; line-height:18px;}
.nav a:link,.nav a:visited { color: #B20707; text-decoration:none;}
.nav a:hover,.nav a:active { color: #000; text-decoration:underline;}
.blackLine{ height:11px; overflow:hidden; background:url(../images/otherBg.jpg) no-repeat 0px 0px;}

/*articleDownload部分 
-----------------------------------------------------*/
.articleDownload{ width:1000px; margin:0px auto;}
/*
.articleTitle{ height:36px;  background:url(../images/otherBg.jpg) no-repeat 0px -24px; text-align:center; font-weight:bold; color:#fff; line-height:36px; overflow:hidden; margin-top:8px;} 
*/
.articleTitle{ padding:8px 20px; background:#ed5919 url(../images/articleTitle.gif) top center no-repeat;text-align:center; font-weight:bold; color:#fff; line-height:1.6em;margin-top:8px;}
.articleBody{ background-color:#fbfcd2; padding:6px 15px; border:#ed5e1c solid 1px;}
.articleBody p,.articleBody p strong,.articleBody p a,.articleBody p span{ font-size:14px;}
.articleBody p{ padding:6px 8px; line-height:18px;}

/*similarArticle
-----------------------------------------------------*/
.similarArticle{ width:1000px; margin:0px auto;}
.whiteTitle{ height:30px; overflow:hidden; background:url(../images/otherBg.jpg) no-repeat 0px -77px; line-height:30px; font-weight:bold; color:#fff; margin-top:8px;}
.articleList{ display:block; padding-bottom:6px; border-bottom:#ffbe00 solid 5px;}
.articleList li{ display:block; padding:8px; line-height:16px;}
.navigation{ background-color:#fbfcd2; border:#febf02 solid 1px; padding:10px 15px 20px; margin-top:10px;}
.dashDiv{ border-bottom:#febf02 dashed 1px; width:99%; margin:5px auto 15px; height:2px; overflow:hidden;}
.navigation p{ margin-top:10px;}
.note { color: #666666;}
.Classify{ padding:10px 10px 10px 100px;}
.ClassifyTitle{ padding:10px 0px;}
.boxTitle { height: 24px;  padding: 10px 0px;}
.boxTitle select { float: left;}
.count { float: left; margin-left: 20px; padding-top:3px;}
.content{ padding:0px 10px;}
.content li { display:block; border-bottom: 1px dashed #CCCCCC; padding: 7px 10px; word-wrap: break-word;}

/*footer部分
-----------------------------------------------------*/
.footer{ width:1000px; margin:8px auto 0px; line-height:22px;}
.footer p{ text-align:center; line-height:18px; padding:15px 0px;}
.footernav { background-color:#AE0000; color: #FFFFFF;  padding: 5px;text-align:center;}
.footernav a:link,.footernav a:visited{ color:#fff; text-decoration:none;}
.footernav a:hover,.footernav a:active{ color:#fff; text-decoration:underline;}


#footer2{margin:0 auto; width:1000px;text-align:left;}
#footer2 iframe{ border:none; height:100px; width:100%;}